package proxies.classes.activetransfers
{
	public interface IActiveTransfersProxy
	{
		/**
		 * Returns a list of active transfers.
		 * 
		 */
		function listActiveTransfers():void;
		
		/**
		 * Adds a url to fetch and returns a list of active transfers.
		 * 
		 * @param url Url to fetch
		 */			
		function addActiveTransfer(url:Array):void;
		
		/**
		 * Cancels a transfer.
		 * 
		 * @param id Id of active transfer to cancel
		 */			
		function cancelActiveTransfer(id:String):void;
	}
}